import javax.xml.transform.Transformer;
import javax.xml.transform.TransformerFactory;
import javax.xml.transform.stream.StreamSource;
import javax.xml.transform.stream.StreamResult;
import javax.xml.transform.TransformerException;
import javax.xml.transform.TransformerConfigurationException;
import java.io.FileOutputStream;
import java.io.FileNotFoundException;
import java.io.IOException;

public class xalanjava
{
    public static void main(String[] args)
        throws TransformerException, TransformerConfigurationException, 
        FileNotFoundException, IOException
    {  
        TransformerFactory tFactory = TransformerFactory.newInstance();
	
        Transformer transformer = tFactory.newTransformer(new StreamSource(args[1]));

transformer.transform(new StreamSource(args[0]), 
            new StreamResult(new FileOutputStream(args[2])));
    }
}
